Skip to content

First draft of GH action to release doc bundles#271

Merged
juliasilge merged 2 commits intomainfrom
first-draft-render-doc-bundles
Feb 9, 2026
Merged

First draft of GH action to release doc bundles#271
juliasilge merged 2 commits intomainfrom
first-draft-render-doc-bundles

Conversation

@juliasilge
Copy link
Collaborator

Addresses the next step for posit-dev/positron#11314

This workflow renders the Positron documentation site and publishes it as a GitHub release.

Trigger

Manual dispatch (workflow_dispatch) with two optional inputs:

  • version: Release version (e.g., 2026.02.0-139); if empty, reads from _environment
  • overwrite: Check this to replace an existing release with the same version

What it does

  1. Renders the site using the positron profile (full public docs, hopefully we can eventually use these for true versioned public docs)
  2. Renders the site using the workbench profile (subset for bundled Workbench docs)
  3. Zips both outputs into versioned bundles
  4. Creates a GitHub release with both zips as assets

Output

A release at https://github.com/posit-dev/positron-website/releases/tag/{version} containing:

  • positron-docs-{version}.zip: Full public documentation
  • positron-workbench-docs-{version}.zip: Workbench-specific documentation

The release body links back to the corresponding Positron release.

@jonvanausdeln once we get this agreed on, is it doable to get the release artifacts from here and then push them to the CDN from positron-builds?

@netlify
Copy link

netlify bot commented Feb 6, 2026

Deploy Preview for positron-posit-co ready!

Name Link
🔨 Latest commit 3120cdf
🔍 Latest deploy log https://app.netlify.com/projects/positron-posit-co/deploys/69866fbb6e66b60008617b81
😎 Deploy Preview https://deploy-preview-271--positron-posit-co.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@juliasilge juliasilge marked this pull request as ready for review February 6, 2026 22:42
@juliasilge
Copy link
Collaborator Author

I think I have to merge this to test it out for real? Can you all do an initial review and then I'll iterate to see how it actually works?

Copy link
Contributor

@melissa-barca melissa-barca left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm!

@juliasilge juliasilge merged commit 4d643f1 into main Feb 9, 2026
5 of 6 checks passed
@juliasilge juliasilge deleted the first-draft-render-doc-bundles branch February 9, 2026 19:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants